RACUNARSKE PERIFERIJE I INTERFEJSI
II Kolokvijum
30.04.2018.g.




Redni broj testa: 3



OBAVEZNO UNESITE SLJEDECE PODATKE:
Ime:
Prezime:
Broj indeksa: /


NAPOMENE:


Koriscenje mobilnih telefona nije dozvoljeno.
Na racunaru smiju biti aktivni samo prozor sa testom i Calculator.

Ukoliko birate jedan od ponudjenih odgovora:
    - Tacan izbor daje 10%.
    - Netacan izbor daje -5% (negativni poeni).
    - "Ne znam" daje 0.
Ukoliko unosite broj u edit polje:
    - Tacan odgovor daje 10%.
    - Netacan odgovor daje 0.

Test se predaje klikom na taster "PREDAJEM TEST".

U slucaju da student ne moze da preda test iz bilo kojeg razloga, obavezan je da se odmah javi nastavniku, zatim, da prepise na papir redni broj testa, ime, prezime, broj indeksa i rjesenja zadataka koje je uradio i to preda nastavniku.


TEST



P0. Kolika je rezolucija cetvorobitnog D/A konvertora?

Unijeti tacan odgovor:

P1. Koju liniju teksta treba izbaciti?
D/A konverzija na maketi se obavlja hardverski.

1.Posao programera je krajnje jednostavan,
2.treba samo da posalje digitalnu velicinu preko USB porta,
3.i da ocita stanje komparatora,
4.a hardver ce obaviti ostatak posla.
5.Ni jedan ponudjeni odgovor nije tacan
6.Ne znam odgovor


P2. Dat je dio programa, za upravljanje intenzitetom svjetla po unaprijed zadatim odbircima.
for(;;)
{
SetDAC(odbirak[i%14]);   
delay(1000);
i++;
}
Pri cemu je niz odbiraka definisan kao:
int odbirak[15]={0,2,4,6,8,10,12,14, 12, 10, 8, 6, 4, 2, 0};
Ovim programom se ostvaruje:

1.testerasta funkcija intenziteta svjetla
2.trouglasta funkcija intenziteta svjetla
3.trouglasta funkcija sa nesto duzim trajanjem najmanjeg intenziteta svjetla
4.Nijedna od navedenih funkcija. Program nije korektno napisan
5.Ni jedan ponudjeni odgovor nije tacan
6.Ne znam odgovor


P3. V/F konvertor

1.konvertuje V/F odbirke
2.konvertuje F/V odbirke
3.pretvara ucestanost u analogni napon
4.pretvara analogni napon u ucestanost
5.Ni jedan ponudjeni odgovor nije tacan
6.Ne znam odgovor


P4. Koja tvrdnja nije tacna?
Mobilni telefon sadrzi:

1.A/D konvertor uz mikrofon
2.D/A konvertor uz zvucnik
3.A/D konvertor uz kameru
4.D/A konvertor uz mikrofon
5.Ni jedan ponudjeni odgovor nije tacan
6.Ne znam odgovor


P5. Dat je dio programa za realizaciju A/D konvertora sa alarmom, metodom pratece konverzije:
if(digitalRead(COMP_OUT)){
if(brojac< 15)brojac++;
}
else{
if(brojac>0)brojac--;
}
Serial.printpn(brojac);
SetDAC(brojac);
if(brojac*5/15 < 10) SetLED(1);
else SetLED(0);
Alarm se, paljenjem crvene LED, aktivira...

1.prelaskom ispod donje granice
2.prelaskom iznad gornje granice
3.kada je nivo izmedju donje i gornje granice
4.alarm je uvijek aktivan
5.Ni jedan ponudjeni odgovor nije tacan
6.Ne znam odgovor


P6. Dat je dio koda potreban za realizaciju A/D konvertora metodom sukcesivnih aproksimacija:
for(tezina=8, napon=0; tezina; tezina/=2){
      SetDAC( napon+tezina);
      delay(50);
      if(!(digitalRead(COMP_OUT)))napon-=tezina;
}
Ovaj program ne radi ispravno. Da bi ispravno radio treba...

1.umjesto for(tezina=8, napon=0; tezina; tezina/=2) staviti for(tezina=8; tezina; tezina/=2)
2.umjesto if(!(digitalRead(COMP_OUT)))napon-=tezina; staviti if(digitalRead(COMP_OUT))napon+=tezina;
3.ne treba nista mijenjati. Sve je u redu.
4.umjesto SetDAC(napon+tezina); staviti napon+tezina; SetDAC(napon);
5.Ni jedan ponudjeni odgovor nije tacan
6.Ne znam odgovor


P7. Dat je dio koda potreban za prijem podataka serijskom vezom i njihovo smjestanje u niz inputString.

while(Serial1.available()) {
    char inChar = (char)Serial1.read();
    if ((inChar == '\n') || (inChar == '\r') ) {
        stringComplete = true;
    }
    if(stringComplete == false){
        inputString = inChar;
    }
}

Da bi program ispravno radio, potrebno je:

1.Ne treba nista. U redu je.
2.Umjesto Serial.read(); staviti Serial.read(1);
3.Umjesto inputString=inChar; staviti inputString+=inChar;
4.Umjesto while(Serial1.available()) staviti while(Serial1.available()==0)
5.Ni jedan ponudjeni odgovor nije tacan
6.Ne znam odgovor


P8. Koja tvrdnja ne stoji?
U poredjenju sa paralelnim, serijski prenos:

1.ima manje preslusavanje izmedju susjednih zica,
2.ima vece emitovanje smetnji
3.ima manje zica u kablu
4.nema problem nejednakog kasnjenja bitova
5.Ni jedan ponudjeni odgovor nije tacan
6.Ne znam odgovor


P9. Brzina prenosa podataka za bezicni Ethernet IEEE802.11b je:

1.115200 bit/s
2.1,5Mbit/s
3.11 Mbit/s
4.12 Mbit/s
5.Ni jedan ponudjeni odgovor nije tacan
6.Ne znam odgovor


Zavrsio sam sa radom.